large batch production - German English Dictionary